specific peril - French English Dictionary